div.section {
	padding-bottom: 10px;
	margin-bottom: 20px;
	max-width: 750px;
}

div.section a {
	text-decoration: none;
}

div.section table td {
	border-top: none;
}

div.section table td.flag-PD,
div.section table td.flag-CPL,
div.section table td.flag-JUD {
	color: #ffa500;
}

div.section table td.flag-AC {
	color: #f00;
}

div.section table td.flag-PE,
div.section table td.flag-WA,
div.section table td.flag-TLE,
div.section table td.flag-MLE,
div.section table td.flag-OLE {
	color: #4d7aff;
}

div.section table td.flag-RE,
div.section table td.flag-CE {
	color: #49a932;
}

div.section table td.flag-SE {
	color: #34495e;
}

div.section table tr > td:first-child {
	font-weight: bold;
}

div.section code.hljs {
	background-color: #f5f5f5;
}

/* Smaller than standard 960 (devices and browsers) */
@media only screen and (max-width: 959px) {
}

/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {
}

/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {
}

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {
}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {
}